home *** CD-ROM | disk | FTP | other *** search
- #include <iostream.h>
- #include "fa1.h"
-
- void display(char *s, float_array &fa)
- {
- cout << s << " = " << fa << '\n';
- }
-
- float sigma(float_array &fa)
- {
- size_t i;
- float sum = 0;
- for (i = 0; i < fa.length(); ++i)
- sum += fa[i];
- return sum;
- }
-
- int main()
- {
- size_t i, size;
- cout << "size? ";
- cin >> size;
-
- float_array fa(size), fb;
- display("fa", fa);
- display("fb", fb);
- for (i = 0; i < fa.length(); ++i)
- fa[i] = i;
- display("fa", fa);
- float_array fc = fa;
- display("fc", fc);
- for (i = 0; i < fc.length(); ++i)
- fc[i] = i * i;
- display("fc", fc);
- cout << "sigma(fc) = " << sigma(fc) << '\n';
- return 0;
- }
-